ce9d93eec6ce2342674431412e2efcae454fbaa5,opennms-services/src/main/java/org/opennms/netmgt/config/GroupManager.java,GroupManager,getSchedulesForRoleAt,#String#Date#,477

Before Change


    public List<Schedule> getSchedulesForRoleAt(String roleId, Date time) throws MarshalException, ValidationException, IOException {
        update();

        Role role = getRole(roleId);
        List<Schedule> schedules = new ArrayList<Schedule>();
        for (Iterator it = role.getScheduleCollection().iterator(); it.hasNext();) {
            Schedule sched = (Schedule) it.next();
            if (BasicScheduleUtils.isTimeInSchedule(time, sched)) {
                schedules.add(sched);
            }

After Change


        update();

        List<Schedule> schedules = new ArrayList<Schedule>();
        for (Schedule sched : getRole(roleId).getScheduleCollection()) {
            if (BasicScheduleUtils.isTimeInSchedule(time, sched)) {
                schedules.add(sched);
            }